29a1e3e2b43841a6dfb281917ee6345602c2c38a,dependencymanager/core/src/main/java/org/apache/felix/dm/impl/dependencies/ServiceDependencyImpl.java,ServiceDependencyImpl,removedService,#ServiceReference#Object#,537
Before Change
log("removedservice: " + ref);
}
boolean makeUnavailable = makeUnavailable();
if (m_debug) {
log("make unavailable: " + makeUnavailable);
}
Object[] services;
synchronized (this) {
After Change
public void removedService(ServiceReference ref, Object service) {
debugLog("removedservice: " + ref + ", rank: " + ref.getProperty("service.ranking"));
boolean makeUnavailable = makeUnavailable();
debugLog("make unavailable: " + makeUnavailable);
Object[] services;
synchronized (this) {
services = m_services.toArray();